/**
 * SIMOP, Sistema de Monitoreo de Personal.
 */
package com.rmdc.simop.commons.controller;

import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;


/**
 * Clase Base para todos los Managed Bean
 * 
 * @author Carlos Ruiz
 * 
 */
public abstract class BaseBean{

	/**
	 * Agrega un mensaje de informacion al cliente actual
	 *
	 * @param msg el mensaje de informacion
	 */
	public void agregarMensajeInformacion(String msg) {		
		FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, msg, msg));
	}

	/**
	 * Agrega un mensaje de de error al cliente actual
	 *
	 * @param msg el mensaje de error
	 */
	public void agregarMensajeError(String msg) {
		FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, msg));
	}


	
}
